define({ "api": [
  {
    "group": "管理端/活动页管理",
    "type": "get",
    "url": "/admin/api/page",
    "title": "获取活动页列表",
    "version": "0.0.0",
    "filename": "router/admin/page/index.js",
    "groupTitle": "管理端/活动页管理",
    "name": "GetAdminApiPage"
  },
  {
    "group": "管理端/菜单",
    "type": "get",
    "url": "/admin/api/menu",
    "title": "获取普通结构的菜单",
    "version": "0.0.0",
    "filename": "router/admin/menu/index.js",
    "groupTitle": "管理端/菜单",
    "name": "GetAdminApiMenu"
  },
  {
    "group": "管理端/菜单",
    "type": "get",
    "url": "/admin/api/menu/permissionMenus",
    "title": "获取带权限的菜单",
    "version": "0.0.0",
    "filename": "router/admin/menu/index.js",
    "groupTitle": "管理端/菜单",
    "name": "GetAdminApiMenuPermissionmenus"
  },
  {
    "group": "管理端/角色",
    "type": "delete",
    "url": "/admin/api/deleteRefInterface/role",
    "title": "删除角色下的接口",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "roleId",
            "description": "<p>角色id</p>"
          },
          {
            "group": "Parameter",
            "type": "Number",
            "optional": false,
            "field": "interfaceIndex",
            "description": "<p>接口索引</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/role/index.js",
    "groupTitle": "管理端/角色",
    "name": "DeleteAdminApiDeleterefinterfaceRole"
  },
  {
    "group": "管理端/角色",
    "type": "delete",
    "url": "/admin/api/role/deleteRefMenu",
    "title": "删除角色下的菜单",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "roleId",
            "description": "<p>角色id</p>"
          },
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "menuId",
            "description": "<p>菜单id</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/role/index.js",
    "groupTitle": "管理端/角色",
    "name": "DeleteAdminApiRoleDeleterefmenu"
  },
  {
    "group": "管理端/角色",
    "type": "get",
    "url": "/admin/api/role/interfacesInRole",
    "title": "获取角色下的接口",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "_id",
            "description": "<p>角色id</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/role/index.js",
    "groupTitle": "管理端/角色",
    "name": "GetAdminApiRoleInterfacesinrole"
  },
  {
    "group": "管理端/角色",
    "type": "get",
    "url": "/admin/api/role/menusInRole",
    "title": "获取角色下的菜单",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "_id",
            "description": "<p>角色id</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/role/index.js",
    "groupTitle": "管理端/角色",
    "name": "GetAdminApiRoleMenusinrole"
  },
  {
    "group": "管理端/角色",
    "type": "post",
    "url": "/admin/api/role/addRefInterface",
    "title": "新增角色下的接口",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "roleId",
            "description": "<p>角色id</p>"
          },
          {
            "group": "Parameter",
            "type": "Object",
            "optional": false,
            "field": "interface",
            "description": "<p>接口对象 {name, interface }</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/role/index.js",
    "groupTitle": "管理端/角色",
    "name": "PostAdminApiRoleAddrefinterface"
  },
  {
    "group": "管理端/角色",
    "type": "post",
    "url": "/admin/api/role/addRefMenu",
    "title": "新增角色下的菜单",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "roleId",
            "description": "<p>角色id</p>"
          },
          {
            "group": "Parameter",
            "type": "Array",
            "optional": false,
            "field": "menuIds",
            "description": "<p>菜单id数组</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/role/index.js",
    "groupTitle": "管理端/角色",
    "name": "PostAdminApiRoleAddrefmenu"
  },
  {
    "group": "管理端根路由",
    "type": "delete",
    "url": "/admin/api/rest/:resource",
    "title": "通用删除",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "resource",
            "description": "<p>模型名(小写复数)</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/index.js",
    "groupTitle": "管理端根路由",
    "name": "DeleteAdminApiRestResource"
  },
  {
    "group": "管理端根路由",
    "type": "get",
    "url": "/admin/api/rest/:resource",
    "title": "通用查询",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "resource",
            "description": "<p>模型名(小写复数)</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/index.js",
    "groupTitle": "管理端根路由",
    "name": "GetAdminApiRestResource"
  },
  {
    "group": "管理端根路由",
    "type": "patch",
    "url": "/admin/api/rest/:resource",
    "title": "通用修改",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "resource",
            "description": "<p>模型名(小写复数)</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/index.js",
    "groupTitle": "管理端根路由",
    "name": "PatchAdminApiRestResource"
  },
  {
    "group": "管理端根路由",
    "type": "post",
    "url": "/admin/api/info",
    "title": "获取用户信息",
    "version": "0.0.0",
    "filename": "router/admin/index.js",
    "groupTitle": "管理端根路由",
    "name": "PostAdminApiInfo"
  },
  {
    "group": "管理端根路由",
    "type": "post",
    "url": "/admin/api/rest/:resource",
    "title": "通用新增",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "resource",
            "description": "<p>模型名(小写复数)</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/admin/index.js",
    "groupTitle": "管理端根路由",
    "name": "PostAdminApiRestResource"
  },
  {
    "group": "通用",
    "type": "post",
    "url": "/common/api/login",
    "title": "登录",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "username",
            "description": "<p>用户名</p>"
          },
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": "<p>密码</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/common/index.js",
    "groupTitle": "通用",
    "name": "PostCommonApiLogin"
  },
  {
    "group": "通用",
    "type": "post",
    "url": "/common/api/loginByEmailCode",
    "title": "邮件验证码登录",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "email",
            "description": "<p>邮箱</p>"
          },
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "code",
            "description": "<p>验证码</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/common/index.js",
    "groupTitle": "通用",
    "name": "PostCommonApiLoginbyemailcode"
  },
  {
    "group": "通用",
    "type": "post",
    "url": "/common/api/logout",
    "title": "退出登录",
    "version": "0.0.0",
    "filename": "router/common/index.js",
    "groupTitle": "通用",
    "name": "PostCommonApiLogout"
  },
  {
    "group": "通用",
    "type": "post",
    "url": "/common/api/register",
    "title": "注册账号",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "username",
            "description": "<p>用户名</p>"
          },
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "email",
            "description": "<p>邮箱</p>"
          },
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "password",
            "description": "<p>密码</p>"
          },
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "role",
            "description": "<p>角色</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/common/index.js",
    "groupTitle": "通用",
    "name": "PostCommonApiRegister"
  },
  {
    "group": "通用",
    "type": "post",
    "url": "/common/api/sendEmailCode",
    "title": "发邮件验证码(登录)",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "String",
            "optional": false,
            "field": "email",
            "description": "<p>邮箱</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/common/index.js",
    "groupTitle": "通用",
    "name": "PostCommonApiSendemailcode"
  },
  {
    "group": "通用",
    "type": "post",
    "url": "/common/api/upload",
    "title": "文件上传服务",
    "parameter": {
      "fields": {
        "Parameter": [
          {
            "group": "Parameter",
            "type": "formData",
            "optional": false,
            "field": "file",
            "description": "<p>文件对象</p>"
          }
        ]
      }
    },
    "version": "0.0.0",
    "filename": "router/common/index.js",
    "groupTitle": "通用",
    "name": "PostCommonApiUpload"
  }
] });
